import {createRouter, createWebHistory, Router} from "vue-router";
import RouterWatching from "./routerWatching";

const router: Router = createRouter({
    history: createWebHistory("/student"),
    routes: [
        {
            path: "/",
            name: "home",
            redirect: "/Login",
            meta: {permission: false},
        },
        {
            path: "/Login",
            name: "登录",
            component: () => import("@/views/home.vue"),
            meta: {permission: false},
        },
        {
            path: "/system",
            name: "国际中文作答平台",
            component: () => import("@/views/system/systemApp.vue"),
            redirect: "/system/coursewareDetail",
            meta: {permission: true},
            children: [
                // {
                //     path: "index",
                //     name: "首页",
                //     component: () => import("@/views/system/index/index.vue"),
                //     meta: {
                //         inMenu: true,
                //         icon: "home",
                //     },
                // },
                // {
                //     path: "courseware",
                //     name: "我的课件",
                //     component: () => import("@/views/system/courseware/courseware.vue"),
                //     meta: {
                //         inMenu: true,
                //         icon: "usersum",
                //     }
                // },
	            {
		            path: "coursewareDetail",
		            name: "我的课件",
		            component: () => import("@/views/system/courseware/coursewareDetail.vue"),
		            meta: {
			            inMenu: true,
			            icon: "summary"
		            },
	            },
                // {
                //     path: "clazzManage",
                //     name: "班级管理",
                //     component: () => import("@/views/system/clazz/index.vue"),
                //     meta: {
                //         inMenu: true,
                //         icon: "news",
                //     }
                // },
                // {
                //     path: "grade",
                //     name: "年级管理",
                //     component: () => import("@/views/system/grade/index.vue"),
                //     meta: {
                //         inMenu: true,
                //         icon: "opseal",
                //     }
                // },
                // {
                //     path: "managerManage",
                //     name: "管理员管理",
                //     component: () => import("@/views/system/manager/index.vue"),
                //     meta: {
                //         inMenu: true,
                //         icon: "administrators",
                //     }
                // },
                // {
                //     path: "lampManage",
                //     name: "路灯管理",
                //     component: () => import("@/views/system/lampManage/lampManage.vue"),
                //     meta: {
                //         inMenu: true,
                //         icon: "clock",
                //     }
                // },
                // {
                //     path: "selfManage",
                //     name: "个人信息管理",
                //     component: () => import("@/views/system/user/index.vue"),
                //     meta: {
                //         inMenu: true,
                //         icon: "config",
                //     }
                // },
            ]
        },
    ],
});

new RouterWatching(router);

export default router;


